package com.asm.pojo;

public class tfBindingAlterationByAsmIndexSnvs {
    private int id;
    private String tfName;
    private String motif;
    private double motifLen;
    private String snpid;
    private double logLikRef;
    private double logLikSnp;
    private double logLikRatio;
    private double logEnhanceOdds;
    private double logReduceOdds;
    private double refStart;
    private double snpStart;
    private double refEnd;
    private double snpEnd;
    private String refStrand;
    private String snpStrand;
    private String snpbase;
    private double pvalRef;
    private double pvalDiff;
    private double pvalRank;
    private double pvalSnp;
    private double pvalCondRef;
    private double pvalCondSnp;
    private homoMotifInfoFinal homoMotifInfoFinal;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTfName() {
        return tfName;
    }

    public void setTfName(String tfName) {
        this.tfName = tfName;
    }

    public String getMotif() {
        return motif;
    }

    public void setMotif(String motif) {
        this.motif = motif;
    }

    public double getMotifLen() {
        return motifLen;
    }

    public void setMotifLen(double motifLen) {
        this.motifLen = motifLen;
    }

    public String getSnpid() {
        return snpid;
    }

    public void setSnpid(String snpid) {
        this.snpid = snpid;
    }

    public double getLogLikRef() {
        return logLikRef;
    }

    public void setLogLikRef(double logLikRef) {
        this.logLikRef = logLikRef;
    }

    public double getLogLikSnp() {
        return logLikSnp;
    }

    public void setLogLikSnp(double logLikSnp) {
        this.logLikSnp = logLikSnp;
    }

    public double getLogLikRatio() {
        return logLikRatio;
    }

    public void setLogLikRatio(double logLikRatio) {
        this.logLikRatio = logLikRatio;
    }

    public double getLogEnhanceOdds() {
        return logEnhanceOdds;
    }

    public void setLogEnhanceOdds(double logEnhanceOdds) {
        this.logEnhanceOdds = logEnhanceOdds;
    }

    public double getLogReduceOdds() {
        return logReduceOdds;
    }

    public void setLogReduceOdds(double logReduceOdds) {
        this.logReduceOdds = logReduceOdds;
    }

    public double getRefStart() {
        return refStart;
    }

    public void setRefStart(double refStart) {
        this.refStart = refStart;
    }

    public double getSnpStart() {
        return snpStart;
    }

    public void setSnpStart(double snpStart) {
        this.snpStart = snpStart;
    }

    public double getRefEnd() {
        return refEnd;
    }

    public void setRefEnd(double refEnd) {
        this.refEnd = refEnd;
    }

    public double getSnpEnd() {
        return snpEnd;
    }

    public void setSnpEnd(double snpEnd) {
        this.snpEnd = snpEnd;
    }

    public String getRefStrand() {
        return refStrand;
    }

    public void setRefStrand(String refStrand) {
        this.refStrand = refStrand;
    }

    public String getSnpStrand() {
        return snpStrand;
    }

    public void setSnpStrand(String snpStrand) {
        this.snpStrand = snpStrand;
    }

    public String getSnpbase() {
        return snpbase;
    }

    public void setSnpbase(String snpbase) {
        this.snpbase = snpbase;
    }

    public double getPvalRef() {
        return pvalRef;
    }

    public void setPvalRef(double pvalRef) {
        this.pvalRef = pvalRef;
    }

    public double getPvalDiff() {
        return pvalDiff;
    }

    public void setPvalDiff(double pvalDiff) {
        this.pvalDiff = pvalDiff;
    }

    public double getPvalRank() {
        return pvalRank;
    }

    public void setPvalRank(double pvalRank) {
        this.pvalRank = pvalRank;
    }

    public double getPvalSnp() {
        return pvalSnp;
    }

    public void setPvalSnp(double pvalSnp) {
        this.pvalSnp = pvalSnp;
    }

    public double getPvalCondRef() {
        return pvalCondRef;
    }

    public void setPvalCondRef(double pvalCondRef) {
        this.pvalCondRef = pvalCondRef;
    }

    public double getPvalCondSnp() {
        return pvalCondSnp;
    }

    public void setPvalCondSnp(double pvalCondSnp) {
        this.pvalCondSnp = pvalCondSnp;
    }

    public homoMotifInfoFinal getHomoMotifInfoFinal() {
        return homoMotifInfoFinal;
    }

    public void setHomoMotifInfoFinal(homoMotifInfoFinal homoMotifInfoFinal) {
        this.homoMotifInfoFinal = homoMotifInfoFinal;
    }

    @Override
    public String toString() {
        return "tfBindingAlterationByAsmIndexSnvs{" +
                "id=" + id +
                ", tfName='" + tfName + '\'' +
                ", motif='" + motif + '\'' +
                ", motifLen=" + motifLen +
                ", snpid='" + snpid + '\'' +
                ", logLikRef=" + logLikRef +
                ", logLikSnp=" + logLikSnp +
                ", logLikRatio=" + logLikRatio +
                ", logEnhanceOdds=" + logEnhanceOdds +
                ", logReduceOdds=" + logReduceOdds +
                ", refStart=" + refStart +
                ", snpStart=" + snpStart +
                ", refEnd=" + refEnd +
                ", snpEnd=" + snpEnd +
                ", refStrand='" + refStrand + '\'' +
                ", snpStrand='" + snpStrand + '\'' +
                ", snpbase='" + snpbase + '\'' +
                ", pvalRef=" + pvalRef +
                ", pvalDiff=" + pvalDiff +
                ", pvalRank=" + pvalRank +
                ", pvalSnp=" + pvalSnp +
                ", pvalCondRef=" + pvalCondRef +
                ", pvalCondSnp=" + pvalCondSnp +
                ", homoMotifInfoFinal=" + homoMotifInfoFinal +
                '}';
    }
}
